Skip to content

fix: set StaticFileArgs defaults for edge#21208

Merged
joshieDo merged 1 commit intomainfrom
joshie/edge-sf-args
Jan 20, 2026
Merged

fix: set StaticFileArgs defaults for edge#21208
joshieDo merged 1 commit intomainfrom
joshie/edge-sf-args

Conversation

@joshieDo
Copy link
Copy Markdown
Collaborator

This is required to start the node with edge features

@github-project-automation github-project-automation bot moved this to Backlog in Reth Tracker Jan 20, 2026
@joshieDo joshieDo force-pushed the joshie/edge-sf-args branch 2 times, most recently from 03e0f99 to b8d02e4 Compare January 20, 2026 12:19
@github-project-automation github-project-automation bot moved this from Backlog to In Progress in Reth Tracker Jan 20, 2026
@joshieDo joshieDo self-assigned this Jan 20, 2026
@joshieDo joshieDo added A-db Related to the database A-static-files Related to static files C-bug An unexpected or incorrect behavior labels Jan 20, 2026
@joshieDo joshieDo enabled auto-merge January 20, 2026 12:21
@codspeed-hq
Copy link
Copy Markdown

codspeed-hq bot commented Jan 20, 2026

CodSpeed Performance Report

Merging this PR will not alter performance

Comparing joshie/edge-sf-args (41baad4) with main (8f37cd0)

Summary

✅ 118 untouched benchmarks
⏩ 7 skipped benchmarks1

Footnotes

  1. 7 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

@joshieDo joshieDo force-pushed the joshie/edge-sf-args branch from b8d02e4 to 41baad4 Compare January 20, 2026 12:31
@joshieDo joshieDo requested a review from gakonst as a code owner January 20, 2026 12:31
@joshieDo joshieDo added this pull request to the merge queue Jan 20, 2026
Merged via the queue into main with commit 5a38871 Jan 20, 2026
44 checks passed
@joshieDo joshieDo deleted the joshie/edge-sf-args branch January 20, 2026 12:48
@github-project-automation github-project-automation bot moved this from In Progress to Done in Reth Tracker Jan 20, 2026
gakonst added a commit that referenced this pull request Jan 20, 2026
…ocksDB flags

- Remove StaticFilesArgs::to_settings() method as it's superseded by
  NodeConfig::storage_settings() which handles both static files and RocksDB
- Add edge feature behavior to RocksDbArgs flags, matching the pattern from #21208
  - Individual flags now default to true when 'edge' feature is enabled
  - Changed flags from Option<bool> to bool with proper defaults
- Add RocksDbArgs to EnvironmentArgs in cli/commands for consistent storage settings
- Update all callers to use storage_settings() instead of static_files.to_settings()

Closes comment from #21191 (PR discussion r2709676364)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-db Related to the database A-static-files Related to static files C-bug An unexpected or incorrect behavior

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants